checks and balances system - English Synonyms Dictionary